Designed by
Title
The Island Challenger right, an oil products tanker, lying off the coast from Limassol, Cyprus #195659661
Description
The Island Challenger right, an oil products tanker, lying off the coast from Limassol, Cyprus, with other vessels
This image is editorial