Friday 31 August 2018

Why are Chrissy Teigen, Kim K. and Tan France wearing chokers made of faux human flesh?

No comments:

Post a Comment