Aberdeen & Aberdeenshire Local Avon representative raises over £100,000 for breast cancer charity July 1, 2017