Tag

Cyclorama

Review Posts

“Monsters of Virtuous Pretension”

When I was a child growing up in Kirkwood Baptist Church in Atlanta, Georgia, I was fascinated by three works of Atlanta public art: The Cyclorama next to the Atlanta Zoo, is a 358 foot wide and 42 foot tall painting of the Battle of Atlanta, July 1864, the largest painting in the world – longer than a football field…
David Aiken
May 8, 2014