2002: 03 - March
Turtle Park Three
A photo taken of Turtle Park located on I-64 across the highway from the Saint Louis Zoo.