Manoel Island, Gzira GZR 3013, Malta

Manoel Island Yacht Yard Ltd

Manoel Island, Gzira GZR 3013, Malta