Hamlet 1999
Abductee, 2001 Oil on Linen 21 × 18 inches
Abductee, 2001
Oil on Linen 21 × 18 inches