London Duck amphibious tourist vehicle entering the Thames River alongside the MI6 building near the Vauxhall Bridge on the south bank of the river. Telephoto view from the north bank, Chelsea. The cheerful and frivolous seeming vehicle looks tiny next to the overpowering size and abstraction of the secret service building.
Add to Cart Add to Lightbox Download