Photo Details

Photo detail

June 26, 2013

The Microsoft Corp. logo, left, is seen on an exterior wall of a new Microsoft store inside the Prudential Center mall in Boston.