Harry Leaf was born in the Chicago
area and moved to San
Francisco
in 1985 where despite the fact that art was always his calling
he earned a law degree.Upon completion of the law degree in 1989 he immediately
asked himself ”what was I thinking?” and became a painter and
sculptor.His
goddesses and mermaids are wonderfully unique!