Plaza de San Francisco, San Francisco church or Royal convent of the immaculate conception, Santa Cruz de La Palma, Canary Islands, Spain