Bring your photos to life with the magical Newgrange Living Tree of Life Photo Frame.
This beautiful 5”X 7” frame is the perfect way to grace your home with beautiful memories. Instantly lift the mood of any room with this stylish and meaningful frame. Make the moment last forever.
This Tree of Life photo frame has a silver glass frame displaying an elegant leaf pattern and is presented in an elegant fabric-lined gift box.
Based in Ireland, Newgrange Living produces a world-class range of beautifully designed and manufactured household products that make perfect gifts for family and friends.