Hill Plaza Milford - Metal Roofing

photoMA30898857 0001 resized 600describe the image

Standing Seam Copper Roof

describe the image