Sherrill Buffington
Sherrill Buffington, a Baby photo, a in white dress sitting on a chair. Photo Photographer: Norville, Chicasha, I.T
Date & Place:
in Chicasha, Grady County, Indian Territory USA