Hope Haven holds masquerade ball

November 23, 2015 5:34 AM