Turkish textile 1

20.5 x 20.5 ins
crystacal plaster
£3,200

Turkish textile 1

20.5 x 20.5 ins
crystacal plaster
£3,200