Sophia Foster-Dimino

Sophia Foster-Dimino is a cartoonist living in San Francisco.