2024

ST. FRANCIS-XAVIER CHURCH

Religious buildings
The island of Fadiouth is home to a predominantly Christian church, ... Read more