St. Martin in the Fields Episcopal Church

Location:72348 Larrea Ave, Twentynine Palms, CA 92277