Black Shell Photo Frame Set

Photo Frame Set

Black Shell Photo Frame Set. Made in Bali Indonesia by Gold Award Winner DSIGN Luxury Furniture Manufacturer.