• Handmade Wire Christmas Tree

    $22.99

    Handmade by Villages in India from wire.  Stands 8 inches tall and decorates with unique beads. Industrial and different.

    Reviews