Image 1 of 1
_UKE4896.jpg
UK, England, London.  Early Morning Pedestrians and Buses on Westminster Bridge.