Kurushima-Kaikyo Bridge

Kurushima Bridge

A self explanatory French road sign indicating the maximum speeds for  vehicles on motorways on major roads and in built up areas Roscoff Stock  Photo - Alamy

Self Explanatory In French