
Ena Swansea b. 1966
haystack at night 5, 2013
Oil on panel
61 x 46 cm; (24 1/8 x 18 1/8 in.)
Copyright The Artist
Further images
14
of
14