Ah la famosa via Appia.....
Yes, I hope it's the correct location. Wasn't that easy to find it in GE...
Sign up to comment.
Sign in if you already did it.
Photo taken in Velletri, Metropolitan City of Rome, Italy
Misplaced? Suggest new location