Lucha the Chef

Product Number
2505-0911
More Information
Height 120
Length 90
Width 60
Colour Multicolored
Illuminated No
Usage Indoor, Outdoor