Stephen Hobbs Dazzle Building Stephen Hobbs is dazzling in a building in downtown Johannesburg near to Arts on Main. Below are a series of images courtesy of the artist…