Luxembourg, Luxembourg City, view to twin towers of European Court of Justice from below

- Image ID: E8H774