I did not and would not feel embarassed breast feeding in public. My breast-feeding experiences go back a long way. Breast feeding is the most normal, natural way to feed babies. Humans are the only species that has issues about whether to breast feed their babies or not.
The best milk for my babies was mine. Unfortunately, about 35 years ago, when I was breast feeding, it was not very widely accepted. There weren't many places to go for seclusion; so, I wore bras and shirts that required minimal work to expose a breast.
I would find a bench that wasn't widely used. Then I draped a blanket over my shoulder and the side of my body I was going to feed on. Then I slipped the baby under the blanket, sat back and watched the world go by.
I got so good that many times people were totally unaware of what I was doing. If what I was doing was offensive to anyone, they always had the option to look elsewhere.