Alejandro Aguilera, About the Modern Spirit, at the High Museum of Art, Atlanta.

February 18 - May 20, 2012 The High Museum of Art 1280 Peachtree Street, N.E. Atlanta, GA 30309 Atlanta-based Aguilera’s drawings include portraits of artists and other historical figures whom he considers inspirations and …read more