Category: Discoveries in Museums

Steffen Thomas Museum of Art

Steffen Thomas Museum of Art

The Steffen Thomas Museum of Art in Buckhead, Georgia — located just east of Atlanta — is one of only 14 “single artist” museums in America. Many will know of the museums established for Georgia O’Keeffe, Norman Rockwell, and Andy Warhol. The missions of such museums deliver full immersion into an artist’s life works, thereby...

January 20, 2019May 10, 2019