Image 1 of 1
20060329_0003.jpg
LUXEMBOURG - City - 29 MARCH 2006 -- 29 in front of the Court of Auditors building. -- PHOTO: JUHA ROININEN / EUP-IMAGES