This 90-foot luxurious sailing yacht features its own towboat and is on sale for over $5 million. Take a look inside.
Business Insider -

The Oyster 885, the largest luxury yacht that the company builds, comes with four bedrooms, its own tow boat, and private crew quarters.

Read this story at

Loading...

Related Articles