Image 1 of 1
UKLondonD0029.jpg
Tower Bridge Red Bus 01 - Tower Bridge, London, England, UK