Designed by
Title
Benghisa, Malta - 3 December 2015: Oil Rig. #63225539
Description
A oil rig moored to the southwest of the coast of Malta. These are off duty rigs waiting their next drilling assignment. Catching the sunset rays, in the background is the tiny island named Filfla.
This image is editorial