Microsoft Store, Mall of America

 
April 21, 2011
Several scenes from inside the Microsoft Store located in the Mall of America in Minneapolis, MN. (Photos taken April, 2011)


Recommended For You


Related Content


Latest Content


comments powered by Disqus

NEWS


WHITE PAPERS

TRENDING

FEATURES