Rome: Vatican Square and the Basilica S. Pietro » Basilica S. Pietro

Trompe l’oeil painting in Vatican museum

Thoughts?

Unknown's avatar

Peep the present

Peep the past