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 431 Times - Last Visitor from Beverly Hills, CA on 06/29/2015 at 7:06 PM