Magnolia Petite Cards
Magnolia Petite Cards

Magnolia Petite Cards

Regular price $15.00
  • (3.5 x2.5) boxed set of 50
  • Printed on an uncoated, high quality cover with an eggshell finish with lines on the back for additional note-taking
  • Made in USA