Smashicons

15,530 icons by Smashicons
Media - Outline
20 icons
Free for commercial use (Include link to authors website)