Atlanta, Georgia, USA

Emory University - 201 Dowman Dr, Atlanta, Georgia, USA