Ehlonna

Ehlonna is the golden-haired elven goddess of nature. She watches over all who do good in the forests and urges all creatures to live in harmony with each other and with nature. Her temples are open air buildings with only trees for a ceiling.

Ehlonna

Greystone Bagel