.
London Attraction Holiday, Tower Bridge, London, United Kingdom, Sides lifted

London Attraction Holiday, Tower Bridge, London, United Kingdom, Sides lifted