top of page
Puzzel Dazzle
Engagment in public spaces - an object designed to encourage people to create friendly communication with strangers



bottom of page
Engagment in public spaces - an object designed to encourage people to create friendly communication with strangers