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