Deborah Allen

Deborah Allen

Born 27 March 1947 in Halifax, Nova Scotia, Canada