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.
Results that may be inaccessible to you are currently showing.