Children of God - On the Road - 1969-1970

Winter 1969—A one-night stop-over in a Sears parking lot in Houston, Texas.

For a larger collection of photos, visit the Children of GodFlickr account