Marks & Spencer
retail-shop
Moscow, Shopping Mall "Festival"
2005