Fiona Handbury

1999
Oil on canvas
44" x 28"