Is 31 weeks to early for a baby shower?

Janessa

Vote below to see results!