Odelia Carmon Logo Blue

A logo: an illustrated tree followed by the words Odelia Carmon