The Ministry of Artistic Affairs
Monday, July 26, 2010



A great new series of public installations by Canadian street artist Specter in NYC. Taken from Unurth.