digitalportfolio
©Travel Pix
Grangemouth petro-chemical plant illuminated at dusk, Scotland, United Kingdom, Europe
License this image