The Immaculata Parish at USD
5998 Alcalá Park, San Diego, CA
The stained-glass windows of the Immaculata Church showed black against their creamy stone frames as congregants gathered for the evening Mass on Ash Wednesday. Bare, twisted tendrils rose up from the vases placed on pedestals in front of the baldachino ... + more