CHARTER 1 Leopard 32 2007 105.64 ft x 24.11 ft Price on App. Motor yacht Italy Charter power Morvile Yachting