Filming in St. Petersburg, RussiaBy tvdata.tv / May 12, 2018 Cameraman at Nevsky Prospect, Filming in St. Petersburg, Russia