LAS VEGAS, NEVADA U.S.A.
Nellis Paint Shop
Full Sized Unit Insignia Decals Lined on the Walls of the Paint Shop - Click On One for a Closeup