Artists
UK’s Brilliant Textile Designer, Zeena Shah
Zeena Shah is a brilliant textile designer located in London who is enthusiastic about screen printing. In 2009, she resigned from her day job
Topic
1 story
Zeena Shah is a brilliant textile designer located in London who is enthusiastic about screen printing. In 2009, she resigned from her day job