The Avignon Les Halles in Avignon, France

The Avignon Les Halles in Avignon, France

The Avignon Les Halles in Avignon, France

View of a long row of individual vendor stalls in the center of the Avignon Les Halles in Avignon, France.

Both comments and trackbacks are currently closed.