Freeing dolphins stranded in Vung Tau, Vietnam

Freeing dolphins stranded in Vung Tau, Viet Nam