Nature Picture Frame

Nature Picture Frame

  • $1.95
    Unit price per 
  • Save $5.05


Nature Picture Frame, photo frame made with handmade paper and natural dried leaves. Great gift idea! Holds approx. 4"x6" picture or postcard.