Sunday, March 03, 2013

Microsoft and Apple sites almost next to each other



At the Natick Collection mall.

No comments: