Drive Road Construction

Police patrolling an unfinished road.

Police patrolling an unfinished road.