An ambitious $62 million artwork is transforming the River Thames in London into a light installation at night, extending from London to Lambeth bridges.
Read MoreAn ambitious $62 million artwork is transforming the River Thames in London into a light installation at night, extending from London to Lambeth bridges.
Read More