Stock Photo - Spain, Canary Islands, Gran Canaria Island, Playa del Ingles, high angle view of the beach

Stock Photo: Spain, Canary Islands, Gran Canaria Island, Playa del Ingles, high angle view of the beach.