A luxury charter motor yacht complete with helicopter, designed and built in England, and moored in Grand Harbour in Valletta.

- Image ID: C923GG
A luxury charter motor yacht complete with helicopter, designed and built in England, and moored in Grand Harbour in Valletta.
LatitudeStock / Alamy Stock Photo
Image ID: C923GG