Designed by
Title
London Duck Tours Duck in-front of the London Eye. #58518492
Description
LONDON, UK- JULY 31, 2015: A London Duck Tours sightseeing bus pictured in-front of the London Eye. London Duck tours, using old 1940's recommissioned amphbious vehicles, have become a very popular way of seeing the city. Seen here in summer 2015.
This image is editorial