Freepik
    Aerial view of turquoise foam waves hitting the sandy seashore of a Javea coastal town in Spain

    Aerial view of turquoise foam waves hitting the sandy seashore of a Javea coastal town in Spain