Ducklings!

Ducklings!

Shares

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

Shares

3 Comments

Mitch

Now that's just the cutest thing! Wish the image was clearer and bigger; I'd capture it for my Webshots.

Comments are closed.