A London Duck Tours amphibious vehicle in Trafalgar Square, London,


A London Duck Tours amphibious vehicle in Trafalgar Square, London,


Size: 5616px × 3744px
Location: Trafalgar Square, London, England,
Photo credit: © Mark Richardson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: amphibious, bus, capital, company, duck, england, english, london, sightseeing, sq, square, street, tour, tourist, tourists, tours, trafalgar, travel, uk, vehicle