SJ4jS9T810OZRoxz8lT2HATc" />
Heavily armed police at El Maviri island outside of Los Mochis, Sinaloa, Mexico. Aromas y Sabores with Chef Patricia Quintana