Happylife
In collaboration with Aberystwyth University Computer Science Department and part of the Impact exhibition at the RCA.
22 photos · 637 views