Giving Nature a Hand In Glarus, Switzerland. Add to Preferred Sources Comments via henriksen11 Tags mother nature ftw art sculpture park Like Show Comments Hide Comments