Turtles. Lots of turtles.

Location: TX, US