Foothills Mall refers to multiple shopping centers in the United States of America:

No tags for this post.