This is a small Art gallery located on the 3rd floor of Clough commons building in Georgia Tech. They do look interesting. You will find more art if you walk around the floor. But I do not know if they belong to the same gallery. But its a good way to waste some time if you have any to spare.
Information
5Photos
1Comments
5Rating
Address:266 4th St NW, Atlanta, GA 30313, United States