looks more Greek than Punic to me. The Punic gimel commonly has a short left and long right
leg, though I have seen images where the Punic gimel resembles a Greek
If it is Punic, then the
legend reads "G'" (gimel-ayin) - no idea what it would be referring at.
If is a Greek
ethnic, then the options might be limited. Ptolemaeus lists the following cities that begin with "OL": Olaphia (
Arabia Felix),
Olbasa (three cities),
Olbia (five cities, including one in Sardinia, a Punic colony), Oleastrum (
Hispania), Olenos (three cities, normally with omega), Oliaros (Antiparos, normally with omega), Oliba (
Hispania), Olibera (
Mesopotamia), Olicana (
England), Olimacum, Olisipo (Lissabon), Olochoira (
India), Olonden, Olus, Olympia, Olympos (various cities). Other possibility (in theory): Olynthus (abandoned 4th BC).
I have looked at many images, including all the ones from Calciati's
Corpus Nummorum Siculorum, and though I've seen many that look similar (especially for Eryx and Entella), I haven't found a real "hit".