St. Joseph Apache Mission Church

St. Joseph Apache Mission Church

Historic Catholic Mission Church located in Mescalero, New Mexico.