Ducklings!

by on July 16, 2009 at 11:40 pm

Ducklings On the River Cam, Cambridge UK, with the Traveling Geeks.