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