Electric Impulse95 x 190 cmOil on canvas2003 By Olivia O'KeeffePosted on 18 April 201429 January 2018