Keene Industrial Academy (Texas)
Center for Adventist Research1
Image1
Picture1
Keene Industrial Academy (Texas)✖[remover]1