living in the desert
Inside the West Texas Sanctuary for Kids Who Killed Their Parents
Estrella Vista is the West taken to its logical extreme—the land of no parents, where a person is just a person, not the sum of his history.
Advertisement
Estrella Vista is the West taken to its logical extreme—the land of no parents, where a person is just a person, not the sum of his history.