Hainsworth Pool Billiard Cloth

Hainsworth Pool Billiard Cloth, made in England