Callistratus


Callistratus or Kalistrat, Kallistratos is a given name of Greek origin. It may refer to: