Skip to main content

    Giant Surface in London

    Giant Surface in London

    Share this story

    Giant Surface in London

    1/9

    Trafalgar Square plays host to a giant Surface.