Nilaya – Malta Yacht

Yacht with Malta Flag

Malta-flagged yacht Nilaya sits in Palma during the a recent yacht show.

By Geraldine Spiteri

This post was written by .

Published .