2008
SP0786 : Taxis arriving at New Street Station
taken 16 years ago, near to Birmingham, England
This is 1 of 2 images, with title starting with Taxis arriving at New Street in this square
Taxis arriving at New Street Station
Page updated at 21:40
Sitemap | Cookies | Credits | Terms of use | Get Involved