European Court of Justice three towers

European Court of Justice three towers

Commercial photo of the three towers of European Court of Justice in Luxembourg city.