Airport: Off Airport - Eglin [Air Force Armament Museum], FL, USA | Date: 13-April-2007 |
Airline: USA - Air Force Aircraft: Lockheed SR-71A Blackbird | Photographer: Gregg Stansbery |
Registration + Info: 61-7959 Head on shot of one the fastest aircraft ever made. (....more pictures of 61-7959) | ID: 795226 / 408 views |
Edit details | Contact photographer |
Photo not yet commented. |