Derek Lord

Derek Lord

Born: 1947-04-23 — Belfast, Northern Ireland

Known For