Remains of the Day hecksinductionhour petrograd, photographs, urban December 15, 2015June 5, 2016 1 Minute Pravda Street, Petrograd, December 15, 2015. Photo by the Russian Reader Discover more from The Russian Reader Subscribe to get the latest posts to your email. Type your email… Subscribe Share this:EmailPrintFacebookLinkedInRedditTwitterWhatsAppTumblrPinterestPocketTelegramLike Loading... Related Published by hecksinductionhour View all posts by hecksinductionhour Published December 15, 2015June 5, 2016