Union Village, Vermont

Union Village Covered Bridge (Orange County, Vermont)