The Church of the Savior on Spilled Blood in St. Petersburg, Russia floor June 6, 2015 viola bz The Church of the Savior on Spilled Blood in St. Petersburg, Russia