The Worst Possible Thing over Zoya Ibiza. Sparkle much?

The Worst Possible Thing over Zoya Ibiza. Sparkle much?

20 May 2012