Can anyone shed any light on this cloth ? I have looked all over and cannot identify it.

Thanks for any help,

Allen