Olle Hamngren 2010 "Lena"
oil on canvas 80 x 70 cm  Photo:Olle Hamngren ©
IVA Stockholm