A statue to Leo Tolstoy, one of Russia’s greatest authors, in New Delhi. Also some dirt, and a government run emporium for crafts (read: rugs) and such.
30 January 2014 – New Delhi, India
A statue to Leo Tolstoy, one of Russia’s greatest authors, in New Delhi. Also some dirt, and a government run emporium for crafts (read: rugs) and such.

Leave a Reply