H.E. Mr. David Carter

Speaker of the House of Representatives, New Zealand
H.E. Mr. David Carter
H.E. Mr. David Carter
Speaker of the House of Representatives, New Zealand

SESSIONS BY H.E. Mr. David Carter

 
  - Europe/Zurich