Stock Photo - UK, Britain, England, near Oxford, power plant, cooling towers.

Stock Photo: UK, Britain, England, near Oxford, power plant, cooling towers.

Searchable keywords

Choose multiple keywords