2 Aug 2011

Wow, Kate Upton is the definition of perfection!