Dundee cancer patient pleads for donations as charity predicts 75% drop in income

© Courtesy Macmillan cancer supporBill McGregor.
Bill McGregor.