4days before AF is due

Daphne

still processing...