Lot 514 , Two framed Greek needlework panels, largest 146x33cm excl frame

Two framed Greek needlework panels, largest 146x33cm excl frame

Two framed Greek needlework panels, largest 146x33cm excl frame
£150-200

Sold for £130