Yes, Kate Upton really is that perfect/awesome

1 May 2012

Kate Upton Terry Richardson 2

Kate Upton Terry Richardson 2