Making Wishes Come True

Texas A&M University student Rebecca Taylor transcends multiple health issues to live her best life

by ,