Could it be Tipula infuscata?