This little Mallard duckling paddled his little legs off as he made his way up the Grand River in Cambridge, Ontario. He finally made it to a rock where he gave himself a much deserved rest.
You can either register for a community profile, or sign in with your Facebook account by clicking the button below.