back
29 of 32
Urban Views
Camden Town, London, England, 2006