Third tower of European Court of Justice

Third tower of European Court of Justice

Editorial photo with the construction of the third tower of European Court of Justice in Luxembourg city, the tallest building in Luxembourg.