21 Nov 2023, 12:19 UTC · By: Otilia Drăgan / On board David Russell's awe-inspiring and unapologetic floating palace, which he transformed into an even more luxurious yacht and recently sold it