Laura,
2001. Oil on canvas, 52" x 52".
Laura (detail)
Laura,
2001
oil on canvas
52" x 52"
DETAIL BELOW