Share
twitterlinkedinfacebook
Image 1 of 1
GRJ035SE0074.jpg
german troops in an american Hercules on their way to Faizabad,..For more caption info, please contact photographer.