She has a passion for lifestyle top... A natural slate roof consists of thin, flat tiles made from natural stone. Slate is a high-end option that can last a century or more if properly installed.
Results that may be inaccessible to you are currently showing.