Olle Hamngren 1996
oil on canvas 36 x 36 cm
Photo:Olle Hamngren ©