Piazza Trilussa


City: Roma, Piazza Trilussa 13

Year: 2014