Stock Photo: San Juan Bautista church. Arucas. Gran Canaria. Canary Islands. Spain