De Carlini Inca Chief Italian Christmas Ornament

Item #: 412-2353
MSRP: $79.00
$54.00
You Save:

7 3/4" High.

 

Made in Italy.