english / deutsch

 
 

 

swiss center of north america

<< >>

location:

competition:

new glarus, wi, usa

2005