Gimme Shelter

A mallard duck naps on a log with her three young ducklings.Napping mallard ducklings, Snug Harbour, Toronto Islands

Leave a Reply

UA-1732909-7