Dolphin Trapped in California Wetlands

2012-04-28 42

A dolphin was found swimming in shallow waters near Huntington Beach, California, on Friday.