Ebenezer Witherhill

Temples Historic District (Somerset County, Maine)