FLEECE IS HERE TOO



Otterhound Fabric

Otterhound Fabric.  Otterhounds are an old British Sight Hound.  These fabrics printed on 100% Cotton.