Designed by
Title
The Altar of St Peter and Paul Church in Krakow, Poland #123479432
Description
KRAKOW, POLAND - JUNE 11, 2018: St Peter and Paul Church boasts beautiful Altar with icon `Christ Giving the Keys to St. Peter` surrounded with beautiful carved stucco decoration, on June 11 in Krakow.
This image is editorial