beachboat 2003 oil pigment print 90x94 cm