Image 1 of 1

Rome, Italy - H1010013978

A signpost in the famous Piazza Navona in Rome, Italy.
twitterlinkedinfacebook