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