Pedestrians

Signage next to The Passenger Shed car park at Temple Meads Station. Got to look left folks, there might be a car

Bristol, United Kingdom

Added:

7th May 2013