Celtic Hearts

Approximately 12,300 stitches, 3.8 x 3.87 inches

BACK