Locory page
Saints Peter and Paul Church (North Beach landmark)
By Seeker
Saints Peter and Paul Church, completed in 1924 at the foot of Telegraph Hill, is an architectural and community landmark for San Francisco's North Beach Italian-American neighborhood. The twin-towered church has been a site for major community events, parish activities, and has appeared in multiple films and photographic records of the city. It remains an active parish and a frequently visited historic site in North Beach.
Tags
Location
Views
1
Be the first to comment!