“The elves stand for living in harmony with nature,” says Kolbrún Oddsdóttir, a landscape architect who worked with a seer to produce a series of tourist maps recording sites associated with elves. “They provide a metaphor for living sustainably with the resources we have...."
Lovely article. The first time I visited the Polisher Stone near Avebury we walked through a 'fairy ring' of large field mushrooms. The visit was magical and memorable.