Fountain on Lenin Square, Khabarovsk, Russia

- Image ID: CE6J9M
Fountain on Lenin Square, Khabarovsk, Russia
Sergey Baldin / Alamy Stock Photo
Image ID: CE6J9M

Similar stock images