Home Page
The Vatican Museums
The altar of Pope Leo I
“the Great” is in the Papal Basilica of St. Peter
Travel photography
Family-friendly:
true