If you know where to look, you can find a wealth of high-quality design assets available for free online. This is a small collection of my favorite places to find photos, graphics, fonts, icons, and more, make your projects look like a million bucks without breaking the bank.