Romilly Houldsworth Oil on Canvas 15 x 33 cm ‘fabrication of a painting’ from Night Reflections Series INSTAGRAM