An Empty Palace Square Is Seen Through The Arch Of The General Staff Building In St.Petersburg, Russia April 27, 2020 JD Crouch FacebookTwitterPinterestLinkedin