Preview Waterside restaurants in the St. Leu area, Amiens, Picardy, France, Europe Image ID: 834-4422 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day outdoors places town towns people st leu amiens picardie picardy france europe quartier st leu canal canals restaurant restaurants open air vertical