Shelter (2017)

At the Covenant House, located on the outskirts of the French Quarter in New Orleans, Louisiana, the doors never close, and there is always room for...


image