Palmarias of the Libyan Army, destroyed by French air force near Benghazi on March 19

Palmarias of the Libyan Army, destroyed by French air force near Benghazi on March 19


  1. superficialis reblogged this from taco-man-andre
  2. taco-man-andre posted this