Lily Taylor
2002, Oil on linen, 12" x 12" (30 x 30cm).