Ballater Victoria Week

Fun, Frivolity in Ballater, Royal Deeside