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.
857
views
0
faves
0
comments
Uploaded on September 2, 2009
Taken on July 14, 2005