Wild horses rolling on th sand in a beach in Sayualita, state of Nayarit, Mexico