small town of France, in Picardy, with the title of a marquisate, seated on a little river of the same name. Long. 2. 45. E. Lat. 49. 59. N.
small town of France, in Picardy, with the title of a marquisate, seated on a little river of the same name. Long. 2. 45. E. Lat. 49. 59. N.