I delivered a baby on Nov 28 th. Next month itself I got my period. After that every month I got spotting only. June 27 th I got period like normal bleeding. Today it's 16 th day it bleeding. What is the reason? Is it normal?

It's normal.. irregularity happens till one . Also you must be breastfeeding. Don't worry.. take proper food and water. Hope you are taking supplements too..
If it's still bothering you please check with your doctor once ..