Church on the Site of Spilled Blood. My favorite church by far. Location Russia → St. Petersburg Photographer John Hovell Date taken 2006-08-03