The Greek Gods return to London
After a successful run in Chicago late last year, the 21 Artists collaborative experiment reunited artists from both cities last night,...
Tales of two cities: the Greek Gods fly off to Chicago
Last night in Aplomb Gallery (Chicago) took place the private view for 21 Artists, a collaborative artistic endeavour which unites...