C718H St. Peter's Basilica
St. Peter's Basilica is an Italian Renaissance church in Vatican city.
It is one of the largest churches in the world and is the most renowned work of Renaissance architecture.
Cubicfun is well known for their highly sophisticated design and a highly detailed 3D puzzle of famous landmark architectures from around the world.
Perfect learning tools for kids through play and great gifts for the holiday season.
Material: Paper & EPS foam