Village Hall AGM

Annual general meeting Friday 20 June 2025