Isabella and her twin sister Sophia shared photos from the sunny Bahamas Isabella Strahan is living life to the fullest over a year after being diagnosed and treated for a malignant brain tumor.
Some results have been hidden because they may be inaccessible to you