Deborah James wallpaper Deborah James After being diagnosed with stage 4 incurable bowel cancer. 966k Followers 7403 Following 1680 Posts - See Instagram photos and vi… Monday, June 20, 2022 Edit