Tuesday, April 29, 2008

Our Favorite Thing Ever (At Least Today)

(An installation at the ninth annual Coachella Valley Music and Arts Festival, happening this week in the Southern California Desert)