Saints Peter and Paul Church

Photograph of San Francisco Saints Peter and Paul Church for Sale

 

Saints Peter and Paul Catholic Church located in San Francisco’s North Beach area. Located (somewhat ironically) at 666 Filbert Street, it is directly across from Washington Square.

Available in various sizes with or without mattes and frames.

Buy Picture of San Francisco Saints Peter and Paul Church

Other Photographs You Might Be Interested In

Viewed 840 times