23C3

From Wikimedia Commons, the free media repository
Jump to: navigation, search

23rd Chaos Communication Congress in Berlin, December 27-30, 2006.