Designed by
Title
Russia Samara 2020: road warning signs hanging on a pole at a pedestrian crossing, blind pedestrian #222593872
Description
Russia Samara 2020: road warning signs hanging on a pole at a pedestrian crossing, blind pedestrians. Russian text: attention. Make sure the driver sees you.
This image is editorial