Published July 16, 2015 at 612 × 459 in Images of the Crenshaw/LAX Project construction progress‘MLK STATION – Installing deck for Department of Water & Power valves’ ‹ Back