medusa Picture

'Medusa' from a book project 'Fabulous Beasts' pub. 1998
Continue Reading: Medusa