In Valletta, Malta. Stunning. Film set for The Count of Monte Cristo, Cutthroat Island, A Different Loyalty, Eyewitness, Hellboats, Midnight Express, Popeye, The Saint, among others.
Comments
Sign in or get an account to comment.