Leopard 51 PC
Esperanza 1
Malta
Gardens Yacht Marina
50ft
15.2m
€14,000
Strong choice