SupportSupport
Filming Location > Neptune's Grotto, Capo Cassia, Alghero, Sardinia, Italy > Movies
1979
53%

The Island Of The Fishmen