ARTWORK > OIL

Private Collection, New Haven, Connecticut

Declan
Declan
oil on canvas
24 x 20 in.
2001