The Netherlands, Noordwijk, European Space Research and Technology Centre. Aerial.

- Image ID: CTHB10
The Netherlands, Noordwijk, European Space Research and Technology Centre. Aerial.
frans lemmens / Alamy Stock Photo
Image ID: CTHB10
The Netherlands, Noordwijk, European Space Research and Technology Centre. Aerial.
Location: Netherlands, Zuid Holland, Noordwijk