Bamboo Photo Frame

Bamboo Photo Frame

Bamboo Photo Frame made in Bali Indonesia by Gold Award Winner DSIGN Luxury Furniture Manufacturer.