Italy
No data
1973-03-30
France
(Cannes International Film Festival)
1973-05
Italy
(TV premiere)
1977-01