2008
SD8219 : Turbine Tower No 26 construction site
taken 16 years ago, near to Waterfoot, Lancashire, England
This is 1 of 2 images, with title Turbine Tower No 26 construction site in this square
Turbine Tower No 26 construction site