Californian sunglasses company Revo, founded in 1985, has opened its first flagship store in Barcelona, Spain. The store is located in Baixada de la Llibreteria in the Gothic Quarter, one of the city’s most charming and lively neighborhoods. The newly opened store will feature the company’s full line of eyewear ...