Casa Italia | Italian Cultural Center - 1621 North 39th Avenue, Stone Park, Illinois 60165

The Savoia Exhibit

savoiaThis exhibit represents a 1:100 scale mode of St. Peter’s Basilica in Rome. The exhibit was hand carved by Attilio and Lucio Savoia.