Freepik
    Aerial view of the coast of Gran Canaria with houses and waves in the sea. Spain, Europe,

    Aerial view of the coast of Gran Canaria with houses and waves in the sea. Spain, Europe,