Kate Upton on the cover of Esquire Magazine

0
117









@KateUpton covers the March 2012 issue of Esquire Magazine.