David Garrett June 27, 2014 photos The Old Gods Still Watch Over Us David Garrett June 27, 2014 photos Cleveland Botanical Gardens, 21 June, 2014