Invasion of the imagination
Streets are transforming right in front of people’s eyes this week as London’s 2012 Art Festival takes over. Artists from around the world have come together breathing life into every corner of Nelson Street in Bristol, accumulating in the UK’s largest permanent street art project. On its second annual run, “See No Evil,” encompasses various […]