SIRENS AND .....

Sirens are usually in the legends..... Is Sicily they live forever in our deepest seas !!!!