Farm Rio lands in Spain with a boutique in Madrid’s Salamanca district

Bringing more international fashion to the Spanish market, the Brazilian brand has opened a boutique at 5 Calle Ortega y Gasset in Madrid. It is the label’s first standalone store in the country.