DecMode

Decmode Natural 17 X 12 Inch Gold Aluminum Leaf Sculpture

17" x 12" Natural leaf sculpture, crafted from aluminum and mango wood, features a tarnished gold finish, designed with a rectangular brown base, designed with detailed leaf features