Hitchcock Gallery: image 2793
St. Teresa of Avila Catholic Church, Bodega
Photograph of the St. Teresa of Avila Catholic Church, Bodega Lane, Bodega, which appears in "The Birds".
Image Details
Hitchcock Gallery: image 2793...loading details
Linked Images
...searching database