MOSCOW RUSSIA-MARCH 26:Exterior view of the State Department Store in Red Square on March 26, 2012 in Moscow, Russia.It was built between 1890-1893, there are approximately 200 stores.

MOSCOW RUSSIA-MARCH 26:Exterior view of the State Department Store in Red Square on March 26, 2012 in Moscow, Russia.It was built between 1890-1893, there are approximately 200 stores.

 Stock photo ID: 98576816

Editorial use only
Editorial credit: Popova Valeriya / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all