NF-106B 57-2507, NASA aircraft 607 (N607NA) while at the Lewis Research Center, Cleveland OH with a Ocean Color Scanner System mounted on it's left side
NF-106B 57-2507, NASA aircraft 607 (N607NA) while at the Lewis Research Center, Cleveland OH with a Ocean Color Scanner System mounted on it's left side