EYE OF THE ELK INSTALLATION
(click on image to see more views)
a collaborative installation at Kingdom Falls in Maine.
OVERVIEW OF SITE
In 2005, several artists were invited to participate in a week-long residency whose only requirement was to create work that when finished was to be left to return once again to nature.