Haystack Mountain School of Crafts Deer Isle

Deer Isle , Maine, United States