Home
Search for images
2010-2649
NEW NASA-FPL SOLAR FIELD DEDICATION - NORTH MERRITT ISLAND
Location
KSC - SR3
Date
April 8, 2010