“Mother Russia” statue, Volgograd, Russia

Mother Russia statue, Volgograd, Russia

Photo by Christiaan Triebert