public art installation about liquid planet in space. projected on big suspended sphere inside big and dark venue. interactive art by sila sveta
public art installation about liquid planet in space. projected on big suspended sphere inside bi... [more]