Wednesday, February 23, 2005


Our friends in Brussels celebrating the arrival of the chief Smirking Chimp's arrival at the European Union HQ! These snaps courtesy the fine folks at Indymedia (Belgium) and Henk at the Foreign Press Foundation (FPF).

No comments: