Bracken Ring

The forrest of Dean Sculpture Trail, England. Bracken stalks 1986

— Site Specific Art

Share