Italy Home Previous Home Next

200607a_Rome_32

Italy - Rome

Inside St. Peter's Basilica - the Dove delivery the spirit of peace through the light has about a six foot wing span.

200607a_Rome_32.jpg