Knaresborough, England, United Kingdom
Roofing,
Roofs are the shelters of the house. They should be durable enough to withstand all adverse weather conditions