In all honesty, it's really quite hard to determine the age of the animal. Due to the size of her I would say 4 months at least, but that is just a guess. However, is the picture being taken during the day? Their eyes shouldn't be closed, it shows signs of being sick in Chameleons. Maybe post in the health section to so we know what your care is and if she may need a vet visit.