A new exhibition at the Barbican explores the intimate relationship between photographers and architects. A Peek At Life Inside In The World’s Tallest Slum A look back at life in Torre David ...