A Luxury Super Yacht Moored at Manoel Island Marina in Malta

- Image ID: CNPCY1
A Luxury Super Yacht Moored at Manoel Island Marina in Malta
Edward Herdwick / Alamy Stock Photo
Image ID: CNPCY1
Location: Manoel Island Marina, Slima, Malta