Designed by
Title
Altar inside Shkoder Catholic Cathedral of Saint Stephen. Interior of the Grand Church #228107946
Description
Shkoder, Albania - June 21, 2021: Altar inside Shkoder Catholic Cathedral of Saint Stephen. Interior of the Grand Church
This image is editorial