Aina Albi

Illustrator/Character Designer

ainaalbi.com

Barcelona, Spain