Olle Hamngren 1998
oil on board 122 x 122 cm  Photo:Olle Hamngren ©