The Russian Reader
News and views of (other) Russia(n)(s)
Palkin Restaurant, Nevsky Prospect, Petrograd, February 22, 2015