HRH Princess Royal visits the Highbury Trust

HRH Princess Royal visits the Highbury Trust 17.01.2017