Hitchcock Gallery: image 4678
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 4678...loading details
Linked Images
...searching database