Saint Teresa of Avila Church is a Roman Catholic church in Bodega, California. The white, wooden church with a steeple sits on a hilltop overlooking Bodega Highway.
Saint Teresa of Avila Church is a Roman Catholic church in Bodega, California. The white, wooden church with a steeple sits on a hilltop overlooking Bodega Highway. (en)
Saint Teresa of Avila Church is a Roman Catholic church in Bodega, California. The white, wooden church with a steeple sits on a hilltop overlooking Bodega Highway. (en)