Tuesday, December 12, 2006

American Tortoise Rescue (click on)


December 10, 2006

Englewood, Florida

Photographer states :: This was taken at Lemon Bay Park in Englewood, Florida. This park is just crawling with these slow creatures.
Posted by Picasa