Home Tags Should I water mulch after putting it down?

Tag: Should I water mulch after putting it down?