Kate Upton on the cover of Esquire Magazine

0
120









@KateUpton covers the March 2012 issue of Esquire Magazine.