Stephanie and Larry Rankin Easter 1974
Photo was taken in Nacogdoches Texas at Syble Rankin's (Larry's Mother) house, during Easter 1974.
Date & Place:
Not specified or unknown.