Designed by
Title
Square in Russia Khabarovsk. Lenin Square. Fountain, sunny day #127454346
Description
Square in Russia Khabarovsk. Lenin Square. Fountain, sunny day. It is the second biggest square in Russia next to Moscow`s Red square
This image is editorial