Boulogne-sur-Mer , June 24-25