DSC_7519 Published May 27, 2012 at 333 × 500 in Thea at Piedmont ← Previous Next → Theadora Mabika at Piedmont Park in Atlanta on Thursday, May 24, 2012. Theadora Mabika at Piedmont Park in Atlanta on Thursday, May 24, 2012.