Home » 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 […]