St. Francis Xavier Church
Iglesia de San Francisco Javier
St. Francis Xavier Church
St. Francis Xavier Church. 519 SOUTH LATTA STREET, EL PASO, TEXAS 79905.
St. Francis Xavier Church
St. Francis Xavier Church. 519 SOUTH LATTA STREET, EL PASO, TEXAS 79905.