< Medusa > 81x48x39cm mixed media 2013

 

 

 

 

 

< Medusa > at October Gallery London 81x48x39cm mixed media 2013