be a pal and share this would ya?
Tower Bridge in London, UK with moving red double-decker bus