World Pools

World Pools

$625.00Price

24" x 10" black wood framed

Original Needlepoint Tapestry.