Piazza di Spagna


City: Roma, Piazza di Spagna 81

Year: 2020