Back to photostream

San Diego, CA University of San Diego Church of The Immaculata stained glass window

The Church of the Immaculata opened in 1957 as the chapel for the University of San Diego. It is now a parish church.

1,247 views
2 faves
2 comments
Uploaded on October 17, 2010
Taken on September 15, 2010