Noordwijk, The Netherlands

European Space and Technology Center, Noordwijk, The Netherlands

Photo by Alex Karl.