St Peter's Square tram stop

The sign at St Peter's Square tram stop

SPS 2.jpg
| 3648px * 2736px
| 2.66 MB
St Peter's Square tram stop: The sign at St Peter's Square tram stop