Designed by
Title
Classic oil pump in the mountains, UK flag, Great Britain #214324240
Description
A working engineer at an oil and gas development of an old field checks the operation of mechanisms and control systems in the mountains after a winter in early spring. UK flag, Great Britain, United Kingdom