Selene 7220: Luxury on water
Selene 7220, a magnificent vessel with LOA over 75 feet, is a masterpiece painted in light grey, with a hull that cuts through the water gracefully and precisely. This exterior elegance extends to the beautiful light-filled interior.