The beach at Los Veneros, Punta Mita Mexico

The beach at Los Veneros, Punta Mita Mexico