Entity

Berlaymont building

seat of the European Commission of the European Union

Entity sentiment