Karla Delgado

Senior Designer

G.D. Karla Delgado

Barcelona, Spain