Designed by
Title
Altar Peter and Paul Cathedral, St. Petersburg #39334085
Description
Altar in the Peter and Paul Cathedral, St. Petersburg. The Peter and Paul Cathedral is a Russian Orthodox Cathedral located inside the Peter and Paul Fortress in St. Petersburg, Russia.
This image is editorial