Leo Phillips
Leo sadly passed away peacefully yesterday, 28th July, with her husband David by her side.
As she would have wanted, the Isle of Man Go Festival will go ahead as planned as a commemoration of all the work that she did to make it such a success over the last 24 years.
Celia Marshall
Last updated Fri May 19 2017.
If you have any comments, please email the webmaster on web-master AT britgo DOT org.
If you have any comments, please email the webmaster on web-master AT britgo DOT org.