UNITED KINGDOM | Saturday, 5 December 2009 | Views [219]
On the river Thames, in the Duck Tours boat.