Maritime traffic

Image 30 of 110
< Prev Next >

London_05-7858-USMQ9.jpg

Tower Bridge, River Thames, London, United Kingdom, Great Britain.