Twin Falls Public Art Tour
The Twins
The sculpture aptly named "The Twins," crafted by Coeur d'Alene-based artist David Clemons, This is for the community. The Twins are greeting the sunrise and the sunset and was created to represent angels or guardians of the surrounding landscape. Clemons has been constructing public art for over 30 years.
Artists:
- David Clemons
Collection:
Twin Falls Public Art Tour
Note:
East of Visitor Center
Year: 2008
Address:
Canyon Rim Trail
QR Code