Louis Vuitton Atlanta Lenox Square store, United States
Atlanta, capital del estado de Georgia en Estados Unidos, el food court en Lenox Square Mall, un centro comercial con tiendas de marcas conocidas en Peachtree Road Fotografía de stock - Alamy
Police at Lenox Square mall | 11alive.com
Lenox Square Employee: 'We're Still A Long Way From Normal' | Georgia Public Broadcasting