Geneva (photo)

The ITU headquarters in Geneva

The ITU headquarters in Geneva.