S

Sergio Ammirata

Born 7 January 1935 in Palermo, Sicily, Italy

Writer

Director