Ten dolphins spotted off coast of central Israel – Nature and Parks Authority wildlife inspectors publish footage of marine mammals in Mediterranean | Timesofisrael

  • 0