World Pools

$595.00Price

24" x 10" black wood framed original Needlepoint Tapestry.