Created by empresspanda - October 1st 2016
12580 Rott Rd, St. Louis, MO, US
Laumeier Sculpture Park & Museum