Sacha Mardou

About Sacha Mardou

Sacha Mardou

Mardou is from Manchester, England and now makes her home in St Louis, Missouri. She has made comics for web, print and film. Her most recent work is the graphic novel Sky in Stereo.



Author Archives: Sacha Mardou


Back to Top ↑