Victoria-Health-Co-opC

Avis and Peter Michalovsky in front of a CHF BC banner at the Victoria Health Collective AGM