Sherry
SF, CA, US
Bio:
Sherry is an illustrator based in the SF Bay Area. She completed her BFA at Washington University in St. Louis and loves drawing food and people.
SF, CA, US
Sherry is an illustrator based in the SF Bay Area. She completed her BFA at Washington University in St. Louis and loves drawing food and people.