James Dodds in Wiltshire
Two forthcoming solo shows of the east coast artist, James Dodds, have been announced. James Dodds – ‘The Work of Human Hands’ opens at M E S S U M S W I L T S H I R E and runs from 23 October – 29 November. From there it moves to M [...]