Loading...
Uploaded by loulalee on Aug 28, 2007
This was filmed by the Water Rat pub, on Alma Weir in Ripon North yorks June 2007. The Ducks seem to be enjoying themsleves!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)