Designed by
Title
A red sign warns motorists of a new 30mph speed limit in force in the rural village of Halsall in Lancashire, UK #190478454
Description
A red sign warns motorists of a new 30mph speed limit in force in the rural village of Halsall in Lancashire, UK. A blue car passes on the right.
This image is editorial