Echo Aoda

Echo Aoda

115 followers
·
170 followers
Echo Aoda
More ideas from Echo
Sculpture emulates liquid response

Public Interactive Art - Interactive art installations allow anybody to create their own artistic manifesto. Liquid Space is an interactive space that uses a software .