• English
  • Cymraeg

EC1260

EC1260

Islamic Period textile. This is linen with red embriodered repeated patterning.

css.php