Freepik
    Green marine vegetation by the sea at Charco Verde beach on the island of La Palma in summer. Canary islands spain

    Green marine vegetation by the sea at Charco Verde beach on the island of La Palma in summer. Canary islands spain