James C. Gardner's Grandsons
James C. (Creswell) Gardner III and brother Michael Wait Gardner.
©
Ritz Publications
2003-2005