Relatively new to the city of St. Louis is the Citygarden. It is
located in downtown St. Louis, between 8th Street to the east and 10th
Street to the west, and Chestnut Street to the north and Market Street
to the south and is also free.
One of the 24 pieces of sculptures within the Citygarden.
Another Citygarden sculpture.
No comments:
Post a Comment