Origami in the Garden
Atlanta Botanical Garden 1345 Piedmont Ave NE, AtlantaThe exhibition, presented May 7 – Oct. 16, features 18 installations of nearly 70 museum-quality metal sculptures inspired by the Japanese art of folding paper that are the creations of […]