There is a commune in France near the Somme which has a one letter name. Which letter is it?

Geography

People also liked

ADVERTISEMENT