Search results
Yelp Reviews
4.0 1 review
- 5 star 0
- 4 star 1
- 3 star 0
- 2 star 0
- 1 star 0
This large sculpture is located on the island in Creekside Park that is adjacent to Creekside Plaza. It nicely complements its location on the bank of the creek. It is made of steel mesh and metal... More