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