Ptolemaic map of modern Saudi Arabia, Yemen and Oman

Pinch to zoom