XL Super Cowhides

The XL Super cowhides are ideal for large spaces, to create a statement or if you wish to have the cowhide under a dining room table and chairs. XL Super cowhides measure 2.6 meters or more length and have the wow factor. Origin Brazil.