
Handmade Textile Accessories Brand · Barcelona, Catalonia, Spain
Giraffa
A Barcelona-made accessories brand creating nature-illustrated scarves, tote bags, crossbody bags, and hair accessories, with part of sales supporting environmental nonp…
View profile →