St. Lawrence County Historical Association accepting donations for annual silent auction April 21