2007/12/15

A Duck on the Thames.


A common sight on the Thames in London, a duck tour sails up the river.
You can view more photos at www.snapperjack.net contact me at info@snapperjack.net