English

Granges (Veveyse), Le Rupan