and life goes on....

and life goes on....

Tuesday, May 1, 2012

National immunization schedule - India

All these vaccines are provided 'free of cost' in all government health facilities.


Lying Half naked