Yes, Kate Upton really is that perfect/awesome

1 May 2012

Kate Upton Terry Richardson 10

Kate Upton Terry Richardson 10