Virtual network switch keeps disappearing

So here’s how I create a virtual network switch:

$ sudo virsh net-define /etc/libvirt/storage/default.xml
$ sudo virsh net-start default

But once I do a reboot, here’s what I get:

$ sudo virsh net-list --all
 Name      State    Autostart   Persistent
--------------------------------------------

$ 

It disappeared. What happened?