Church of Saint Sebastian, 15th century. San Sebastián de la Gomera, Canary Islands, Spain.