SELA 72
Crews inspecting concrete canals along Gen. de Gaulle in Algiers as part of the SELA 72 Construction project

Download Image: Full Size (0.04 MB)
Tags: SELA
Photo by: Sarah Davis |  VIRIN: 230109-A-QA756-0002.JPG