DC designs needlepoint canvas of a heart with the American flag made up of smaller hearts

D8164 American Flag Heart

  • $100.00


8 x 8 on 18 mesh