Welcome to The Needlepoint Joint

California

18 ct.

Design Size: