Halifax Amateur Operatic Society - HAOS Productions - fundraising | Neighbourly

HAOS Productions has been operating for over 100 years, using theatre as platform for enriching the lives of those involved. The society provides oppo...
neighbourly