Medusa Picture

New mixed media painting.

120 x 100 cm.
Continue Reading: Medusa