Cletus Mendis

Cletus Mendis

Born: 1949-07-17 — Negombo, Sri Lanka

Known For