Having hsg done

Selina

I'm having an hsg done on Christmas eve what are the experiences everyone had