France. Used 1849–1924. All different, e.g. Mi 3, 16, 40, 76, 82, 99, 149. Mostly good quality. Mi € 508 (22)