Designed by
Title
Interior of Tower Bridge mechanism of raising and lowering the bridge. London, United Kingdom #89254810
Description
LONDON, UK - FEBRUARY 22 2017: interior of Tower Bridge mechanism of raising and lowering the bridge. London, United Kingdom
This image is editorial