Nicostratus of Rhodes


Nicostratus of Rhodes - military personnel.