2019 Tour of Malta Island
Malta_2712_Anchor Bay_Popeye Village_Filmset for 1980 Film_m
Anchor Bay "Popeye Village" - built for the 1980 musical Popeye - north west coast of Malta