Designed by
Title
Fragments of the exhibition in the museum of torture in Peter and Paul Fortress in St. Petersburg. `Barrel of shame` #
Description
Saint Petersburg, RUSSIA - March 02, 2014: Fragments of the exhibition in the museum of torture in Peter and Paul Fortress in St. Petersburg. `Barrel of shame.` Wax figure
This image is editorial