The Dali Lama
In Atlanta on October 24, 2007 at Centenial Park
46 photos · 45 views