Harry Leaf was born near Chicago & moved to San Francisco in 1985 where, despite the fact that art was always his calling, he earned a law degree. After graduating he asked himself ”what was I thinking?” & became a painter & sculptor.
The goddesses arrived in 1997. To this day they emerge from his head in every imaginable shape, size & color: each one unique. For the first time the art he made looked back at him, & for that reason he continues to create & has never looked back.
Harry still works and lives in San Francisco, California.