Tapestries & Textiles

Block printed tapestries and exotic antique patchwork textiles