Maille, mustard and vinegar specialist shop, Paris, France


Size: 2592px × 3888px
Location: 6 Place de la Madeleine, Paris, Ile de France, France
Photo credit: © Glenn Harper / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: established, french, maille, mustard, paris, shop, shopping, specialist, vinegar