Fine 18th century Needlework c1740

Fine 18th century Needlework c1740

Code: RL 3750

POA