How to Read Towns and Cities: A Crash Course in Urban Architecture, a book by Jonathan Glancey
You need to enable JavaScript to run this app.