Bamboo Mirror

31.50 x 31.50 x 3.000in

Natural

50% Wood & 50% Glass

SOLD IN STORE ONLY

IN STORE PICK UP ONLY