The Spanish royal family have been visiting Infanta Elena's son Felipe Juan Froilan in hospital, where the 13-year-old is recovering after accidentally shooting himself in the foot.King Juan Carlos' grandson...