Back to photostream

U.S. Mission to the United Nations in Geneva

The United States Mission to the United Nations and Other International Organizations in Geneva is the first U.S. Diplomatic Post with a building-integrated solar power system.

775 views
0 faves
0 comments
Uploaded on September 2, 2009
Taken on September 2, 2009