It takes a village

It has been 41 years since Helen Martins, the renowned outsider artist and creator of the Owl House took her own life. Throughout these years it took a lot of hard work and selfless volunteers giving their time and effort to keep the Owl House, as it stands today, intact and running. Over the years,… Continue reading It takes a village