PNG ICO ICNS MORE
Desktop apps
Glyph
Ourea Icons
Leaf
Black
256x256
PNG ICNS MORE
Handdrawn
Down to Earth
512x512
Leaf, mail
3D
Original Buzz
google, Buzz, Google buzz