Italy
No data
Mar 30, 1973
France
(Cannes International Film Festival)
May 1973
Italy
(TV premiere)
Jan 1977