Agathangelus

Agathangelus is the Latinized form of the Greek name Agathangelos (Greek: Αγαθάγγελος).

Agathangelus or Agathangelos is the name of: