Derek Lord

Derek Lord

Born 23 April 1947 in Belfast, Northern Ireland