< back

Mike Dodd

Artist/Performer Visual Arts

Visual arts practitioner based in France and East Anglia involved with environmental art installation, drawing, residencies exploring engagement with the natural world.

Contact Details