Log In or Register
These are Mallard Ducklings which I spotted today in the sunny, and wet climate of SW England.
Enjoy. (o: