Church of the Incarnation
United States / Santa Rosa, California
Location ID: #10000066
Quaint redwood church built in 1873. Dark brown exterior with white trim, shutters and windows. Small staircase leading up to front doors. Two crosses on roof. Off side of the road. Interior has richly colored stained glass.
Location Category:
- INSTITUTIONAL - *;
- INSTITUTIONAL - Churches