Tina dela Rosa

St. Peter's Basilica.  Vatican City, Rome.

Title: St. Peter's Basilica. Vatican City, Rome.