Cayumas: Made in Italy, Born in Spain, Worn by the world
If you ever find yourself strolling down Avenida del Doctor Arce in Madrid, you’ll pass an unimposing, sky blue building. Then, you’ll do a double-take, retrace your steps, and discover what snagged your attention in the first place.