The legendary British label Burberry has landed in Bucharest with a flagship store at the Radisson Blu.
Comments