Karen Saavedra

Graphic designer and illustrator

Barcelona, Spain