Coachella

In a town where one couldn't buy toilet paper for three weeks, the American people came to terms with their plight. Palm Springs is the darling hideaway of the Hollywood famous, and here I observed the world's most prolific consumers...
Advertisement
Advertisement
Advertisement