Previous Image Next Image L1000700 Altar, St. Luke’s Episcopal Church, Los Gatos, California. Established 1883.