Austin Trappe

Info

Nationality: Irish

Appointed: 26th July 1992

Resigned: 28th February 2001

Location