Image

Oread

The oread: demigoddess of mountain forests, an ancient, primal force currently deciding how she thinks you’ll taste. October 2022.