Connect to share and comment

Mirror building switzerland

Mirror building switzerland

The clouded sky is reflected in the mirrors of an office building in Pfaeffikon, Switzerland, on Oct. 5, 2009.

Miguel Villagran