About

Carmen Leah

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