Buff has opened its first store ever, operating on 22 square meters in the El Prat airport of Barcelona

Topics