New! A new way to manage your bios and photos. read more ×
Sam and Robert Newton Lamb

Sam and Robert Newton Lamb

Taken at R.N.Lamb House, Sherman, Grayson County, Texas USA.

Two Lamb Brothers. Sam Lamb on the Left and Robert Newton Lamb on the right

Two Lamb Brothers. Sam Lamb on the Left and Robert Newton Lamb on the right

Write a comment
Added by
Comment · Contact ·
People in this photo