Mancini Open Yacht Manchini Open Cruiser 16,8 meters Technical specifications: Country of origin: Italy Shipyard: Manci More infoBook now