Crystal Debussy Luxury River Cruise Ship

Crystal Debussy river cruise ship can carry up to 106 passengers. Image courtesy of ALMACO Group.