We’re right in the middle of the midge season just now; first generation females have laid several batches of eggs, which are developing through their larval stages in preparation for emergence at any time now.… Read More