Designed by
Title
Pedestrian safety barrier for repair crews #176955970
Description
Istanbul, Turkey - February 12, 2020: Pedestrian protection or safety barrier of red color, installed around the perimeter of an open hole in the ground during the repair of communications
This image is editorial