THE PATCHES AND BADGES OF KANTON APPENZELL AUSERHODEN



THE PATCHES OF KANTON APPENZELL INNERHODEN




RETURN TO THE SWISS MAP

RETURN TO MY HOME PAGE 1