A roof with a partial-spherical shape.

Blue Fox Roofing

company icon