Designed by
Title
DUMAGUETE, PHILIPPINES - FEBRUARY 7, 2018: St. Catherine of Alexandria Cathedral Parish in Dumaguete, Philippine #213927592
Description
DUMAGUETE, PHILIPPINES - FEBRUARY 7, 2018: St. Catherine of Alexandria Cathedral Parish in Dumaguete, Philippines.
This image is editorial