Medusa, 2013

£2,000.00Price

Cotton, polyester, thread and pencil

 

180 x 180 cm