Evidence of bombing on the side of the Church on the Site of Spilled Blood.

Evidence of bombing on the side of the Church on the Site of Spilled Blood.

Location
Russia → St. Petersburg
Photographer
John Hovell
Date taken