River Somme in the town of Amiens in the Picardy region of northern France.

- Image ID: DXG7DK
River Somme in the town of Amiens in the Picardy region of northern France.
Steve Allen Travel Photography / Alamy Stock Photo
Image ID: DXG7DK
River Somme in the town of Amiens in the Picardy region of northern France.
Location: Amiens in the Picardy region of northern France.