Some more pics of my travels last week in Italy. The wonderful Pieta statue by Michelangelo from St Peter's Basilica, Vatican City, Rome.
Comments
Sign in or get an account to comment.