- Advertisement -

The High Museum of Art, located in Atlanta, is the leading art museum in the Southeastern United States. Located on Peachtree Street in Midtown, the city’s arts district, the High is a division of the Woodruff Arts Center.

Facebook Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here