Naucrates 85 Green Yachts

Naucrates 85 - 26m Support Yacht Concept

The Naucrates 85 is a modular support yacht concept by design studio Green Yachts and yacht builder Cheyenne Yachts.This concept has a very special feature. It can be used as a yacht support vessel…