Designed by
Title
Road crossing for pedestrians and cyclists #154112900
Description
Editorial Swansea, UK - July 23, 2019: Road safety crossing display for pedestrians and cyclists on Oystermouth road in Swansea, South Wales, UK
This image is editorial