LEUDIN I COLUMBUS YACHTS Motor Yacht Photos
LEUDIN I is a quality 131' 7" (40.11m) Motor Yacht built by COLUMBUS YACHTS and delivered in 2013.
Discover the LEUDIN I photo gallery below.
Denison Yacht Sales
receive full specifications on this listing
from the certified yacht broker.
receive a pdf brochure on this listing.