Set Active Lightbox:
K97-30
Photo: K97-30

Caption:
St. Teresa of Avila Catholic Church (1862). In movie The Birds. Bodega, Sonoma Co., CA

Keywords: