Image 68 of 113
< Prev Next >
Tripoli, Libya, August 25, 2011.Elite rebel troops during a press conference of the NTC leadership inside the National Oil Company buiding.
Share
twitterlinkedinfacebook
Tripoli, Libya, August 25, 2011.Elite rebel troops during a press conference of the NTC leadership inside the National Oil Company buiding.