Ptolemaic map of northwest Africa and the Balearic Islands and the western Mediterranean

Pinch to zoom