Hatched

A newly hatched Ohio Robin, a clear sign of spring and the start of summer in Ohio.

Thanks for stopping

Leave a Reply

Out of the Shell