Published May 19, 2015 at 2560 × 1704 in Delegation of engineers from China visits Crenshaw/LAX Line construction site‘DSC_7216’ ‹ Back