Search
Close this search box.

27.12m sailing yacht project

Oyster Yachts has recently unveiled its latest project, the 27.12-metre sloop-rigged sailing yacht Oyster 895. The British yard developed its […]