Indiana

Grace and Richard with Laura Etta, 1998, Depauw, Indiana