OCEAN Independence Showcases New Launch

The Fast Displacement XL 300 Sport is a 156-foot mega yacht.

The Fast Displacement XL 300 Sport is a 156-foot mega yacht.

Source: yachtingmagazine.com

Leave a Comment