Holidaymakers watch stunned as dozens of migrants storm Spanish beach
531