devil fish
Animals
Alert! Rhodes Invaded by Alien Fish Species From Suez Canal
The lionfish, found in the Indian Ocean, the Red Sea, South Africa and east of Sumatra, has now made its way to the Aegean Sea, particularly in the sea region of Rhodes. It first appeared in the summer of...