MOSCOW, RUSSIA - FEBRUARY 13: Facade of Burberry flagship store in Moscow on February 13, 2018 Stock Photo - Alamy
Beige classy facade of Burberry boutique inside the famous shopping mall in Moscow GUM. Burberry is a luxurious clothing brand based in Great Britain Stock Photo | Adobe Stock
Burberry joins exodus of luxury brands from Russia | Burberry group | The Guardian