Sable Island sweat bee

The tiny bee the size of an ant is only found on Sable Island and is a crucial part of the island’s ecosystem.