MARKETS

 

From Mexico to Maine to France, open air markets never fail to capture my imagination.