Isabel Byrne – London Pretty Rose

2007, Oil on canvas, 46 x 55cm