Montse Llamas

Montse Llamas

Spain / Textile artisan. Patchwork, embroidery, stitching.
Montse Llamas