Corpo Celeste wins Citta di Roma award in Cannes

Corpo_Celeste.jpg