The Gallardo family
Alfonso Gallardo and his daughter, Hazel, were at one point sleeping at a Greyhound bus station, but now they have a roof over their heads -- and hope for the future. by Leila Navidi
Alfonso Gallardo and his daughter, Hazel, were at one point sleeping at a Greyhound bus station, but now they have a roof over their heads -- and hope for the future. by Leila Navidi