Project Description

Point of No Return

Oil on canvas | 30 x 40 cm framed
2009

 

*Available for purchase – € 1.695 incl. 6% btw
Contact me for more information