Aw, she's so pretty! People really suck.
My latest cat Peanut was also dropped off as a tiny, traumatised kitten and he was difficult for a few days but quickly improved as he learned to trust me. Catch her and start to tame her as soon as you can because too long outside will cement her mistrust of humans. Peanut trusts me totally and is very cuddly but unfortunately he doesn't feel that way about anybody else
You are right about taming her soon Nike. She trusts me now. I feed her and have petted her. She was looking at Hubby through the kitchen window this morning but is afraid of him.
That's good. Let hubby feed her too, that's the quickest way to build trust