Visitors 29


« Previous Next »
19 of 39 photos

Mall of America

Consisting of over 500 stores, the Mall of America is one of the largest indoor shopping centers in the world. In this shot you see nothing but stores...a shoppers paradise.
No EXIF information is available

Categories & Keywords
Category:Lifestyle and Recreation
Subcategory:Urban Life
Subcategory Detail:
Keywords:America, Mall, of

Mall of America