Around Northern California-St. Teresa of Avila Church featured in the 1963 Hitchcock classic "The Birds." As captured by Terry Scussell "A bid of sky drama at the St. Teresa of Avila Church, Bodega." Bodega, Sonoma County, California.
top of page
bottom of page
Comments