Bouchie Road

Bouchie Road is a street with one lane in Dover.