Bless This House

Bless This House

A couple in Chile opens their home to volunteers.