Lorsha Wallhanging

Lorsha Design

Regular price £65.00

Hand painted Devoree velvet on Irish Linen Wallhanging.