Power station in England
Steam billowing from a power station
Size:
5616px × 3744px
Location:
Little Barford, England
Photo credit: ©
Jim O Donnell / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
barford,
electricy,
generator,
power,
smoke,
station,
steam