Lee Branch mall looking north-ish (from up by Pablo's)
United States of America
Alabama
Shelby County
Hoover
Hoover
Cedar Lane
Impressum