Guasave_Mexico

Guasave is in many ways a traditional Mexican town in the North of the country, yet the reality is it's caught between two worlds like much of Central America....