Designed by
Title
Turtles in Leonhardt Lagoon in Fair Park in Dallas, Texas. #185592879
Description
Pictured are three red-eared slider turtles in Leonhardt Lagoon in Fair Park in Dallas, Texas. They are sitting on part of the Pteris Multifada monumental sculpture by Patricia Johnson.