Rick Owens makes retail debut in Spain with boutique in Ibiza
The brand headed by its eponymous designer is moving into the Ibiza Gallery retail complex and opening its first standalone boutique in Spain.
The brand headed by its eponymous designer is moving into the Ibiza Gallery retail complex and opening its first standalone boutique in Spain.