Cagliari: Volunteers clean up "Piazza Sa Barchixedda" at Is Mirrionis.