Oil and gas processing plant.

Oil and gas processing plant.

Oil and gas processing plant. On the shore of the sea.

by
by
by
by
by
by