Yes, it is illegal for unpaid interns to do ANY work that has actual value to the business. Full stop. Unpaid interns are supposed to be about the company giving back to the local community and providing training and the laws are such that if they perform work that is used by the business in any way, the business is breaking the law.