More to explore:
Already have an account?
Log in now
Historic Saint Teresa of Avila church in Bodega, California built in 1859.
Old Country Church...lovee this
Little White Church
The old country church, nothing more beautiful.
Beautiful Country Church
Saint Teresa of Avila Church in Bodega, California
little country church