THESPROTUS

ΘΕΣΠΤΡΟΤΟΣ

[See AMBRACIA.]