Rebecca Ward, D (megalomaniac), 2015, oil on stitched cotton batting, 122 x 91,5 cm Posted on 11 June 2015 by eccadvisor