Shangai 2025
as Rita anziana
Sei personaggi in cerca d'autore 2021
Actor
If Life Gives You Lemons 2018
'O scarfalietto 1979
Credits from TMDB.