Live @ YAPC::EU 2010

Twitter #yapceu2010

Flickr yapceu2010