ITALY - rayepond

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