I've been thinking of these words for days, literally.No, I don't think she's feral. A feral cat wouldn't make eye contact with you like that, she's either an outdoor cat that is used to being fed by someone, or a pet that has got lost or been dumped.
I am the carer of a rather large colony, around feral 25 cats of different ages, though not all of them show up daily. Well, I like to take photos of them, very often, and it is not unusual that they pose for the photo and look straight at the lens of my phone, sometimes for multiple shots too. They are ferals, never had a physical contact with a human unless for the spaying/neutering, and none of them allows me to touch or to go closer than three feet from them, some stay at 6 feet away or more, they often run away if I move quickly and I don't see them anymore on that day, but they all let me take pictures of them and look at me regularly in the yes.
So, I don't think that making eye contact like the cat in the photo might mean that she's used to people.