Steiff 038303 Noah's Ark Elephant Set pair
Limited to 8000 this is number 03788
both elephants match on limited numbers along with the certificate
they have both paper and China label plus the tag in the ear
Mohair
have been on display