Saint Teresa of Avila Church - Credit: Wikimedia Commons
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. Read more on Wikipedia
Source: en.wikipedia.org