Wandsworth towers

Wandsworth towers 10 June 2007