eden at mallerstang. 122cm x 81cm. oil on board. 2010

 

click image to return