Place des Nations


Place des Nations - public square in Geneva, Switzerland.