Natural Leaf Picture Frame

Natural Leaf Picture Frame

Regular price $18.95
/

Only 1 items in stock!
This Natural Leaf Picture Frame brings a touch of nature and charm to any room. Made of wood with exquisite leaf details, the frame is available in 4x4 size, making it the perfect addition to your home decor. Enjoy showcasing your favorite memories in luxurious style!