19th Century Needlepoint Bench Cover
Unavailable
Antique Needlepoint
Les Looms Inc.
New York, New York
Dealer accepts: PayPal
Shipping: $25.00