Project 75 Brochure

Project-75-Brochure.pdf

Steller Systems has developed an innovative design for a 75m yacht.