« Mountain view | Main | A day late and a dollar short »

On stage


On stage at TED2007, presenting The Orb. Photo by Pierre Omidyar, flickr: pmo.

Thanks to Anand Agarawala for the tip.

Music

Where am I?

Recent Photos

Powered by
Movable Type 3.35