Soviet era government building in Lenin Square Khabarovsk Russia 2005

- Image ID: AAXH5F
Soviet era government building in Lenin Square Khabarovsk Russia 2005
Iain Masterton / Alamy Stock Photo
Image ID: AAXH5F