Wow what a great rare piece to own.
It is hallmarked Louis E. Still bros. And a number 519
It is 105" x 57" it has been used has a few holes and some stains but is in pretty good condition as you can see..