12580 Rott Rd
St Louis, Missouri 63127

Enjoy this new audio tour that features more than 20 sculptures and more that will be added in the coming months.

Added by Upcoming Robot on November 29, 2008