11 September 2023 2010 Riva Duchessa Yacht For Sale ENGINES: 2 x MTU 16V2000M93 / Engine hours: 1050 h read more