Pat Harold

Patharrold1-440x440

Pat Harrold is a family doctor, writer, lecturer and broadcaster. He lives in Tipperary

Find out more

Back  to 2018 Speakers