chet-aero.com
NASA Glenn Research Center in Cleveland, Ohio USA — Construction and architecture
NASA John H. Glenn Research Center at Lewis Field is a NASA center, located within the cities of Brook Park and Cleveland between Cleveland Hopkins International Airport and the Cleveland Metropark…