Shell Photo Frame

Shell Photo Frame

Shell Photo Frame Handcrafted in Bali Indonesia by Gold Award Winner DSIGN Luxury Furniture Manufacturer.