David Young Tomlinson

James Phelps White House (Chaves County, New Mexico)