Crystal Beaded Tree

$35.00

Adjustable; 3′ to 9′