Tuesday, February 14, 2012

Baby Dolphin!

Super cute!

Judging from the size, I guess it just hatched: