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 449 Times - Last Visitor from Beverly Hills, CA on 07/31/2015 at 2:43 AM