Les Remparts in Saint-Omer, Pas-de-Calais, Hauts-de-France, France
62500, Saint-Omer
Saturday, 25 June 2005