Date of birth: November 29th 1946 (78 years)
Place of birth: Palermo, Sicily, Italy
...
Duck, You Sucker
1971
The Cat o' Nine Tails
Four Flies on Grey Velvet