18 October 1975

Tram 9 in Fleetwood street

Image ID: 7510024


Close Window