Germany Hanover. Used 1850–1856. All different, e.g. Mi 1, 4-5, 7-8, 10. Mostly good quality. Mi € 845 (8)