public art installation about liquid planet in space. projected on single big suspended sphere inside giant and dark printworks london venue. generative visuals. interactive art. piano live music concert stage design
public art installation about liquid planet in space. projected on single big suspended sphere in... [more]