Dover

  • Life In The Jungle

    Calais is the closest point in France to the United Kingdom. Besides that distinction, it’s basically sort of a shithole.

Annons
Annons
Annons