Siren's Eye Picture

The Eye of A Siren

Sirens are the evil fish women who lure sailors to their deaths using their beautiful voices in greek mythology

Photo taken by me and edited in Gimp 2 by me
The Siren
61. Fairy Tale
Siren's Eye
Seraphinen Tayos
Siren