Esther Licata

Esther Licata is an illustrator and designer based in Detroit, Michigan.