Designed by
Title
Los Angeles, Department of Public Works, Street Service trench barrier/barricade on the street #187085838
Description
Los Angeles, Department of Public Works, Street Service trench barrier/barricade on the street.
This image is editorial