Champs-Meunier Nord, Le Mont-sur-Lausanne, Switzerland

Champs-Meunier Nord