Virtual Kiltwalk: £2 million already raised for Scottish charities

© Supplied by Charlie HouseMora than £2 million has already been raised for Scottish charities
Mora than £2 million has already been raised for Scottish charities