Steph TAP2207 Billy Padded

$ 54.90

Wide padded tapestry

Hand stitched in Canada