Photo ID 250264 by Peter Fothergill. USA NASA Grumman XT 29A, NASA003
Cross Data Search
Photo ID 250264 by Peter Fothergill.
Grumman
Grumman X-29
Grumman XT-29A
USA - NASA
USA
USA - California
April 3, 1992
January 26, 2021
NASA003
N6009
Peter Fothergill
Open in parent new window.
Close window