We are delighted to share a first look at the beautiful PLVS VLTRA, filmed off the coast of Greece. The 74-metre PLVS VLTRA (242 ft) was delivered in the summer of 2016.
We are delighted to share a first look at the beautiful PLVS VLTRA, filmed off the coast of Greece. The 74-metre PLVS VLTRA (242 ft) was delivered in the summer of 2016.