Discover
Born in Palermo, Sicily, Italy
Cinema Paradiso
(1988)
There Was a Castle with Forty Dogs
(1990)
Cyber Eden
(1992)
Everybody's Fine