Malta Location - Marsaxlokk, Marsaxlokk Bay

Movies made here

The Battle of the River Plate

The Battle of the River Plate - Marsaxlokk, Marsaxlokk Bay
Back to Location List