HAL1 DEC PPR SPIDER LG view 1

Large Paper Spider Hanging Decor

Sku # 33786162
Store Sku # 33786162
Available in a variety of designs.
$1.69