Saints Peter & Paul Roman Catholic Church North Beach San Francisco
Abstract
Unknown Date.Photography collection is owned by the University of Dallas. Requests for usage of copyrighted materials should be submitted to archives@udallas.edu.
Description
Keywords
Pews, Stained Glass