English: Largest department store in Moscow.
Telugu: మాస్కోలో అతిపెద్ద షాపింగ్ సెంటర్.