Stella Mary Donoghue

Info

Nationality: Irish

Appointed: 10th March 2006

Resigned: 30th May 2007

Location