TJGSonGrands

TJGSonGrands

Thomas H. Gray stands with his father, Thomas J. Gray, and his two sons during an Albuquerque train stopover.

Thomas H. Gray stands with his father, Thomas J. Gray, and his two sons during an Albuquerque train stopover.