Calais, France - A Dragon on the Beach?