Italian Outpost
Italian Outpost in Tripoli. Photograph shows Italian troops in Tripoli, Libya during the Turco-Italian War (Italo-Turkish War) which took place between September 1911 and October 1912. Bain News Service
Comments
Contributed by
OldPik
March 8, 2025
Source
External link to sourceHave old photos?
Share your historical photographs and help preserve our collective memory.
Upload pictures
No comment yet, be the first to comment...