Lorsha Wallhanging

Lorsha Design

Regular price £75.00

Lorsha handpainted devoree wallhanging 

Dimensions 17 x 52 inches