Posts

Halifax Habitat Home Owner

Volunteer’s persistence pays off with a place to call home