Sts. Peter and Paul Church
January 9 in the United States ⋅ ☀️ 55 °F
Saints Peter and Paul Church (Italian: Ss. Pietro e Paolo) is a Catholic church in San Francisco's North Beach neighborhood. Located at 666 Filbert Street, it is directly across from Washington SquareRead more


























Traveler
Wow, that's something.
TravelerA truly gorgeous display 😍
TravelerAlways happy to see the inside of a church.
TravelerWhat a beautiful church! The contrast of the white and gold with the red poinsettias is gorgeous.