ITALY - rayepond

Trinità dei Monti Church at top of Spanish Steps in Rome.