Church of the Savior on the Blood in St. Petersburg, Russia
RussiaSt. PetersburgChurch of the Savior on the Blood