English

La Place (Ayent), bif. Villa