Ballard plant sale to be held May 12