Designed by
Title
Icons, murals, angels and candles in the church. Interior of Peter and Paul cathedral in Peter and Paul Fortress, St. Petersburg #188327143
Description
Icons, murals, angels and candles in the church. Interior of Peter and Paul cathedral in Peter and Paul Fortress, St. Petersburg, Russia
This image is editorial