MV Octopus dwarfs the super yacht in Grand Harbour Marina as she glides out of Grand Harbour after visiting Malta for a few days.
MV Octopus dwarfs the super yacht in Grand Harbour Marina as she glides out of Grand Harbour after visiting Malta for a few days.