Kimberley, South Africa
Usa In Africa
Photograph - Photography
This photo was taken of an C17 at the 2010 AAD air show in Cape Town.
May 13th, 2013
Viewed 400 Times - Last Visitor from Beverly Hills, CA on 04/26/2015 at 4:06 PM