St. Teresa of Avila Church, Los Angeles
E384905
UNEXPLORED
St. Teresa of Avila Church in Los Angeles is a historic Catholic parish church recognized for its distinctive architecture designed by prominent Southern California architect Albert C. Martin Sr.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.