Masquerade money

Gala evening raises more than $46,000 for Nanaimo's Haven Society.

Gina Prescott

Gina Prescott