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