Ocypete Picture

Ocypete is greek for "swift wing".
She's is the fastest of the three harpy sisters of greek mythology.
Continue Reading: Harpies