The "Carme Sala" user's logo

Carme Sala

Spain

Illustrator and graphic designer. From Barcelona.

Stacks