Photos for Laumeier Sculpture Park & Museum

4.4
68 votes

Laumeier Sculpture Park & Museum

12580 Rott Rd, St. Louis, Missouri 63127 USA

Add Photo