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 - stock photo
{}