Sirens Picture

In original Greek Mythology, Sirens are vultures with women's heads. I kind of modified my Sirens to be prettier. I like pretty.
Continue Reading: Sirens