DelliCake Icons

The DelliCake Icons is a set of icons ideal for designers and developers.

DelliCake Icons

  • Price: Free
  • Package: Icons in 512×512 pixels.
  • License: Personal use only.