Narrows-Island-WOMR-7713-Edit

Cedar roof replacement on Narrows Island, Guilford, CT

Cedar roof replacement on Narrows Island, Guilford, CT