Malta, the halting place of nations
Published: [n.d.]
Language: eng
Notes: Extract from The National Geographic Magazine.