Catherine Barker
Catherine Barker

Catherine Barker

Born young | Asks many questions | Learning how to put’ the ‘elation’ into ‘Public Relations’|