Debra wife of christin Jeffers
This picture was on a tin picture.
Date & Place:
at illinois in USA