Karen Saavedra

Graphic designer and illustrator

Barcelona, Spanien