BR

Taoua Tower

Lausanne, Switzerland