Hope House

Hope House is a unique children’s home near Marsing, Idaho, that takes in children from failed adoptions, with special needs, and who have no where else to go.

Related Entries
© Copyright - MHasselblad