Back to album

Turtle Family

Red-eared sliders in the water of the Duck Lake near the Cypress Circle cafe at the Houston Zoo

181 views
0 faves
0 comments
Uploaded on July 11, 2012
Taken on July 6, 2012