DE
EN
Laumeier Sculpture Park, St. Louis
Adam Aronson Fine Arts Center, Art Hike Trail
MO-63104 St. Louis
United States of America