Camla Barcelona announces expansion by Editor October 11, 2023 0 CAMLA Barcelona, an upcoming Indian brand that is designed in Barcelona, Spain, has announced the opening of its fourth store ...