by urf
a church in the Village of Puerto de las Nieves on the Canary Island of Spain in the Atlantic ocean.