Jonathan Hogg

Jonathan Hogg

Audiovisual artist; intermittent tutor in Product Design; mentor to young people; literal programming greybeard; autist and aphantasic