Nouvelle carte de L'Ile de Ceylon : avec des remarques historiques. Maps University Of Minnesota Full Details

Full Details

Location