David Deitz family 1982
Taken at our front yard at 857 W. Homer Street, Freeport, Stephenson, Illinois USA in .
This was taken after my graduation from bootcamp. It's bittersweet in that its one of the last photos taken of the entire family. My sister was murdered just a month later...
- Album: All photos