Biolumen (2000)

Biolumen, 2000
Mixed media on canvas
65-1/2 x 55 inches (166 x 140 cm)