Designed by
Title
Duck tour bus with London Eye in background #41304436
Description
LONDON-AUG 6: Duck tour bus with London Eye in background on Aug. 6, 2012 in London, England. Duck tour buses are amphibious vehicles. Duck tours are primarily offered as tourist attractions in London
This image is editorial