Designed by
Title
Pedestrian Crossing green light - Yellow Painted Traffic Signal on Steel Pole in Barcelona, Spain #303165213
Description
Pedestrian Crossing green light - Yellow Painted Traffic Signal on Steel Pole in Barcelona, Spain . High quality photo