audiotour.io
Church

Saints Peter and Paul Church

4.7· 908
666 Filbert St, San Francisco, CA 94133, USA

Twin-spired Italian-community church with stained glass set by imported glaziers, rebuilt after the 1906 quake.