Designed by
Title
Iconostasis in Interior of church of St. Peter`s Basilica, large Christian Catholic Cathedral of the Vatican. May, 2017 #190060720
Description
Iconostasis in Interior of church of St. Peter`s Basilica, large Christian Catholic Cathedral of the Vatican. May, 2017 - Rome, Italy.
This image is editorial