RED DOT 126 "RED DOT 126" 2026 oil on canvas 242 mm x 333 mm Other Works RED DOT (BIO) RED DOT 75 REPETITION RED (dot) 49