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