Traffic accelerates away from the pedestrian crossing near the theatre in Aylesbury. There is always a feeling of tension as impatient pedestrians and motorists await their green light.
Comments
Sign in or get an account to comment.