Celestine Caravaggio

DOB:

DOD: -

Celestine Caravaggio is a Canadian actress based in Toronto, Ontario.