10  
LC39B - Flame deflector

LC39B - Flame deflector

ID : 333
Place : Florida - Kennedy Space Center
Date : 1990-08-15

Powered by Gallery v1 - Unless otherwise specified, all images are copyright Kaj Wik Siebert  -  Latest images on Flickr RSS