tippedoffnails.com
Kiko Milano: Part Eight – Shimmers
I’m finally on the last 10 polishes – these all have an obvious shimmer! These all cost me 75p at the time of purchase but can now be bought for £1 each (if still available). Kiko Milan…