visioncaptureprocess.com
City of trees?
This is the view from Stave Hill, Rotherhithe, London looking from roughly north-east to south east. Amazingly, this man-made hill is only 10 minutes walk from Canada Water Tube station and, apart…