img_5212

The photos of buildings to the left and right of “Taste of Russia” are of the Church of the Savior on Blood located in St. Petersburg.