Bambotus

Dictionary of Greek and Roman Geography

BAMBOTUS[LIBYA]