Thursday, January 3, 2013

That is a HUGE duck!

Check out this giant duck as it floats down the River Thames in London. Thanks for sharing Joan!

No comments:

Post a Comment