Normal menstrual bleeding usually lasts 3-8 days so any bleeding or spotting beyond this time is considered abnormal and you should seek a consultation with your gynaecologist.
He can then run a series of tests to see what could possibly be the cause if there is one at all. This can range from a pelvic examination to hormonal blood tests, pap smear and an ultrasound of your womb and ovaries.
Depending on what abnormality is found, he can then recommend an appropriate treatment for you.