Back
A charming early 20th century Greek or Turkish embroidery 4ftx4ft
A charming early 20th century Greek or Turkish embroidery 4ftx4ft
A charming early 20th century Greek or Turkish embroidery 4ftx4ft
a charming early 20th century Greek or Turkish embroidery 4ftx4ft
price:  £250