CARLOS DOMINGUEZ / SCIENCE PHOTO LIBRARY CARLOS DOMINGUEZ / SCIENCE PHOTO LIBRARY
More London Riverside building, Southbank, London, UK. This office building was completed in 2007 as part of the More London development, situated on the South Bank of the river Thames. Photographed in March 2007.
Model release not required. Property release not available.