There could be lots of reasons for a mass that size in her udder. Is the mass hot? Or discoloured? She could have mastitis, a hernia, a tumour, a lymphoma. Time for the vet to come and take a little biopsy. She could well have something very fixable, and she looks too nice to let her just go...