undefined

Geraldine Sharpe-Newton

Her long and fascinating career in the world of communication