© All Rights Reserved São Pedro church in Ponta Delgado, the main town on the island of Sao Miguel in the Azoresphoto: Carn BurtonRelated images