Beauly community rallies in support of cancer-stricken neighbour

© Andrew SmithRoz Paterson, who is trying to raise money to pay for potentially life-saving cancer treatment in America.
Roz Paterson, who is trying to raise money to pay for potentially life-saving cancer treatment in America.

Breaking

    Cancel