This sea turtle nest was taped Memorial Day weekend 2009 on the beach behind "Los Olas" hotel. The videographer is not a biologist, nor does he play one on Y...
Share this note: