Motor Catamaran Leopard 51PC · 2014Marina do Funchal, Funchal, Portugal18 max. guests15 m longCrew included370 hp engineAir conditioner · LuxuriousShow prices