Yesterday i've checked my mailbox a couple of times and the last last i checked i've found this official from France.
FR-79982, sent by Alice. Aix-en-Provence is a city in southern France, some 30 km (19 mi) north of Marseille. It is in the region of Provence-Alpes-Côte d'Azur, in the department of Bouches-du-Rhône. On the card there's the Hotel de Ville Square.