Acid Eye

Art in nature is a collaboration between mother nature and the artist earth, the less man does the better the work.