Burberry Opens First Store in Romania
Burberry has opened of its first store in Bucharest, Romania.