All Saints' Church, Puerto de la Cruz - Credit: Wikimedia Commons
All Saints' Church (, opened 1890), also known as Anglican Church of All Saints, is a Church of England parish church located in the city of Puerto de la Cruz on the island of Tenerife (Canary Islands, Spain). Read more on Wikipedia
Source: en.wikipedia.org