The Anglican Church of All Saints
Puerto de la Cruz, Tenerife North
Click here to read this week’s Midweek Letter