Is 30 weeks too early to have a baby shower?

Jessica

Vote below to see results!