Olle XL Santa Red

Olle XL Santa Red
Item# Olle-red
$225.00
Availability: Usually ships the next business day

Product Description

Olle XL Santa Red 32"h. The largest Santa of them all has a red hat and a grey beard. Hand made by Åsas Tomtebod. Made in Sweden.