Friday, November 27, 2015
Towpath Towers (2)
London is always in a state of construction (or demolition), as these bridges near the Regent's Canal illustrate.
Newer Post
Older Post
Home