Designed by
Title
Red bus approaching a speed camera, Plymouth City Centre, UK #255932912
Description
Plymouth, Devon, England, UK. 2022, Red city bus approaching two mounted speed cameras to record speed of approaching traffic
This image is editorial