Sunday, April 25, 2010

The perfect pair

The definition of this pair of shorts must be somewhere in between perfect and beautiful. They're by Alexander Wang and therefore expensive as well.