Church of the Redeemer, Santa Cruz de la Palma, Canary Islands, Spain

What Do You Think?