Michael Sloutcker ( 1998 )
Oil on canvas , 60 x 75 cm
INDEX