Houston 8-29-2017

$995.00Price

25" x 11" stretcher mounted original Needlepoint Tapestry