Contemporary Scotland Textiles

Stand ZM18