Icons come in many different sizes and styles. Some are flat and solid colors, while others can be very detailed. Icons in web design are often used to enhance content and navigation, but the ones in this post are so detailed that they could easily stand alone as beautiful works of art. So if you plan on using these, be careful that they don’t steal the show.
Here's some other articles that you will definitely find useful.