Bio

Carmen Leah is an illustrator and visual artist dreaming of tacos, travel, records + tattoos. She is based in Toronto, Canada.

Using Format