HO2586 LAUGHING SANTA

HO2586 Laughing Santa, 10 inch tall, 18 mesh