Light at Night: Cameo Installation at The Cheetah Club in Atlanta, USA
- Adam Hall News, Slider-Story
- 10 May 2022
The Cheetah is one of the most prestigious clubs in the southeastern United States. Surrounded by lofts and skyscrapers in Atlanta’s bustling city centre, the nightclub has recently undergone a major renovation – for...