Tessuti&Co.

O

Orbace

Sardinian fabric, heavy wool, handmade. You also say it is an orb.