Loading...
X

St. Peter’s Basilica

St. Peter's Basilica

The scale is impossible to imagine.

Vatican City State
May 2015

Leave Your Observation