3.5 / 10
(2 votes)
Super 8 footage shot on location in Sardinia in 1975.
United Kingdom
Documentary
23 minutes
1975
Hugh Smith
BFI
Himself
Director