All About Periods Pt 1

an easy to follow run down of menstrual phases, PMS and PMDD, conditions that affect menstruation, and more!