Thank you for your patience while we retrieve your images.
A Tower Bridge "Lift", River Thames, London, UK

A Tower Bridge "Lift", River Thames, London, UK