May 10, 2017

Laumeier Sculpture Park





Laumeier Sculpture Park is an open-air museum in St. Louis. It's art and nature interacting.

-Mandy