Ptolemaic map of modern Saudi Arabia, Yemen, and Oman

Pinch to zoom