Photos from New Zealand and elsewhere

Vatican

June 21st, 2009 20:00

View of St. Peter's Square from St. Peter's Basilica dome

St. Peter’s Basilica was impressive, magnificent interiors, the largest church in the world, must see.

Comments are closed.

© Alexander Todorenko 2018 RSS Comments RSS