France on the right with the Cap Gris Nez. United Kingdom on the left side with Dover.
See how many ships are crossing !
See FrancoisRoche's recent stories
by John Astad
Comments (0)