Wednesday, July 22, 2009

Mamma Turtle

This turtle is one of the many creatures that almost made me fall off my bike when I saw her. She was just sitting by the trail in St. Louis park, and Jeff & I discovered she was LAYING EGGS!! It was super cool. Behold:


No comments:

Post a Comment

We appreciate your comments!