Medusa - Karen Stamper

£95.00

Title: Medusa
Medium: Inks & Oil on canvas
Size:  420 x 594 mm
Year: 2016

Signed Giclee limited edition print on Hahnemühle 308gsm paper with hand torn edges.