Contemporary Townhouse Geneva

  • Location: Geneva
  • Photo: Gilles Trillard