Turkish textile 2

19 x 19.5 ins
crystacal plaster
£3,200

Turkish textile 2

19 x 19.5 ins
crystacal plaster
£3,200