Stock Photo: The mortal remains of Tsar Alexander II Romanov exhibited in St Peter and Paul Cathedral in St Petersburg, March 19, 1881, engraving. Russia, 19th century.

Stock Photo: 1788-53528 The mortal remains of Tsar Alexander II Romanov exhibited in St Peter and Paul Cathedral in St Petersburg, March 19, 1881, engraving. Russia, 19th century.