small baby in a manger

$2.50
SKU: nh1106.S