2015
TL4556 : Homerton Site Development (with guided bus)
taken 8 years ago, near to Trumpington, Cambridgeshire, England
This is 1 of 2 images, with title starting with Homerton Site Development in this square
Homerton Site Development (with guided bus)