Stock Photo - Sweet Shop or Patisserie on Town Square Place de la Mairie Aix-en-Provence Provence France.

Stock Photo: Sweet Shop or Patisserie on Town Square Place de la Mairie Aix-en-Provence Provence France.

Searchable keywords