Galaxy Commodore

124-foot Dining Cruise Ship

Built in 2002