Hard to tell from size and photo. Has she seen a vet? A kitten develops certain teeth at certain times... the vet should be able to tell fairly easily how old she is based on her teeth!