Laumeier Sculpture Park

12580 Rott Road , St Louis, Missouri 63127

12580 Rott Road , St Louis, Missouri 63127