ShelterBox is a cutting-edge charity that hand-delivers emergency shelter for families devastated by natural disaster and conflict. Canadian affiliate.
ShelterBox is a cutting-edge charity that hand-delivers emergency shelter for families devastated by natural disaster and conflict. Canadian affiliate.