new icn messageflickr-free-ic3d pan white

You're Bugging Me

Two turtles at Riverbend Nature Center in Wichita Falls TX. Check out this video to see more of them. youtu.be/gt1f9L4Ywq8

319 views
2 faves
4 comments
Taken on August 25, 2012