Medusa head – figure of the Greek mythology. Wood engraving, published in 1880.

Medusa head - figure of the Greek mythology. Wood engraving, published in 1880.

Leave a Reply