viewing in: Peter and Paul Cathedral Photos
View of the tomb of the last Russian tsar and his family in the interior of Saint Peter and Paul Cathedral, St. Petersburg, Russia.