- Statue of Turtle in Turtle Park

Category: St. Louis, MO
Description: Statue of Turtle in Turtle Park
Location City & State: Forest Park
Date of Photograph: November 1997
IQ#: NS K4

First Page Previous Page Parent Page Next Page Last Page