Irreverent UK sculptor Barnaby Barford has just completed his largest piece to date. An installation comprised of 22 individual pieces, the work reflects his view of the corruption of London’s Trafalgar Square. Read more
you are here: if it's hip, it's here ยป trafalgar square