Small and large sizes. From pillow covers to alter table covers and hand stitched rare tapestries.

Tapestry