Belgium, Brussels, European Quarter, Charlemagne building and Berlaymont building, European Commission
Resolution
3830 x 5745px
Contributor
Rights
Release
Stock Photo ID
D1089_26_041