Peek-a-boo! Another new mommy next to Babe the Llama

Peek-a-boo! Another new mommy next to Babe the Llama