Spirit of the Rivers is a unique art installation in Two Rivers, WI, showcasing a collection of sculptures that pay tribute to the Native American tribes of the region.
Visitors can explore the outdoor exhibit, which features life-sized bronze statues set against the backdrop of the scenic riverfront, offering a peaceful and contemplative experience.
Generated from their business information