Ida Maria plays the The Loft at Center Stage in Atlanta
Location: The Loft at Center Stage, Atlanta, USA