Exhibition: “Red Location Cultural Precinct” at Santa Chiara Complex, in Alghero, Sardinia, Italy, runs from the 27th of August  to the 28th of September.

Images courtesy of Perla Sardella