Ollie & Willis Ledford

Taken in Georgia USA.

Copied this photo from Grandfather's album.
Would love more information about photo.

Write a comment
Added by
Comment · Contact ·