A carpet in the making

A carpet in the making