30cm Laying Black Labrador

SKU: 12092