"Le Chat Rouge," the multidisciplinary, sensual, and colorful exhibition that has brought together Miranda Makaroff, Inés Ybarra, and Belén Ordovás available on Vogue Spain.