In Vermont, you can easily identify more than 10 different colors of slates. The most common is green, but there are some black, grey, brown, red and purple. Read more…

We are proud member of the :