Friends of Havelock School

Watch this space for upcoming news, brought to you by the Friends of Havelock School.