Aysha

Aysha

OC designer and illustrator based in Brazil
IC still trying to figure that out :slight_smile: