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)


Latest Content


comments powered by Disqus

 

TRENDING

 

WHITE PAPERS