Shah Eye Center posted Adorable Baby Otter Will Warm Your Heart on Shah Eye Center Shah Eye Center Mission, TX:

Adorable Baby Otter Will Warm Your Heart

Meet Delta, a North American River Otter found abandoned near the Tensaw River Delta in Alabama. A woman had found the otter squealing under her house in a nest and called the Wildlife Fish Game Office after the mother failed to return. The happy little otter eventually found a new home at the Alabama Gulf Coast Zoo and is now being cared for by her new…

Adorable Baby Otter Will Warm Your Heart
QR Code
Embed the QR code on your website:
Download
Copy