Pedestrians In Road Ahead Signpost, UK
Pedestrians In Road Ahead warning sign by the road in Oxfordshire, United Kingdom