IPSOSTRATUS

IPSOSTRATOS

[See SEGESTA.]