Meno31 Festival | Sardinia | 2016The wonderful Meno31 Festival installed The Sky is Down on the Ground on the streets of Sardinia.