I love this picture. I think it’s absolutely adorable how these downy cygnets are taking a ride on mommy or daddy’s back.
According to AvianWeb.com, cygnets usually hatch between June and July and within 24 hours, they can leave their nest; within 48 hours, they can actually swim and even dive! The parents both take care of their cygnets, feeding and protecting them.
Photo ©2010 il Cantiere, and found on AvianWeb.com